demand shift - French English Dictionary